package com.xydtech.ecard.merchant.domain;

import com.xydtech.common.annotation.Excel;
import com.xydtech.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;

/*
 * 网点建档商户信息统计
 *@author lin
 *@version 1.0
 *@create 2023/8/3 8:47
 */public class EcardBranchMerchant  extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**
     * 网点id
     */
    @Excel(name = "网点编号")
    private Long deptId;

    /**
     * 网点名称
     */
    @Excel(name = "网点名称")
    private String deptName;
    /**
     * 建档商户数量
     */
    @Excel(name = "建档数量")
    private int merchantNum;

    /**
     * 已停用商户数量
     */
    @Excel(name = "已停用数量")
    private int merchantNumUnuse;

    /**
     * 拜访次数
     */
    @Excel(name = "拜访次数")
    private int visitSum;
    /**
     * 超时拜访次数
     */
    @Excel(name = "超时拜访次数")
    private int DoTaskSum;
    /**
     * 超时未拜访任务
     */
    @Excel(name = "超时未拜访任务")
    private int undoTaskSum;

    /** 电子地图中心点经纬度 */
    private String mapCoordinate;
    /** 电子地图logo */
    private String mapLogo;

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public int getMerchantNum() {
        return merchantNum;
    }

    public void setMerchantNum(int merchantNum) {
        this.merchantNum = merchantNum;
    }

    public int getMerchantNumUnuse() {
        return merchantNumUnuse;
    }

    public void setMerchantNumUnuse(int merchantNumUnuse) {
        this.merchantNumUnuse = merchantNumUnuse;
    }

    public int getVisitSum() {
        return visitSum;
    }

    public void setVisitSum(int visitSum) {
        this.visitSum = visitSum;
    }

    public int getDoTaskSum() {
        return DoTaskSum;
    }

    public void setDoTaskSum(int doTaskSum) {
        DoTaskSum = doTaskSum;
    }

    public int getUndoTaskSum() {
        return undoTaskSum;
    }

    public void setUndoTaskSum(int undoTaskSum) {
        this.undoTaskSum = undoTaskSum;
    }

    public String getMapCoordinate() {
        return mapCoordinate;
    }

    public void setMapCoordinate(String mapCoordinate) {
        this.mapCoordinate = mapCoordinate;
    }

    public String getMapLogo() {
        return mapLogo;
    }

    public void setMapLogo(String mapLogo) {
        this.mapLogo = mapLogo;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this)
                .append("deptId", deptId)
                .append("deptName", deptName)
                .append("merchantNum", merchantNum)
                .append("merchantNumUnuse", merchantNumUnuse)
                .append("visitSum", visitSum)
                .append("DoTaskSum", DoTaskSum)
                .append("undoTaskSum", undoTaskSum)
                .append("mapCoordinate", mapCoordinate)
                .append("mapLogo", mapLogo)
                .toString();
    }
}
